package com.yf.service;

import java.util.List;
import java.util.Map;

import com.github.pagehelper.PageInfo;
import com.yf.dto.Article;
import com.yf.entity.CmsContent;


public interface ArticleService {
	
	/**
	 * 添加文章
	 * @param articleMap
	 */
	public void addArticle(Map<String,Object> articleMap);
	/**
	 * 分部门查询文章
	 * @param departmentId
	 * @param pn
	 * @param pz
	 * @return
	 */
	public PageInfo<CmsContent> getArticle(Integer departmentId,Integer pn,Integer pz);
	/**
	 * 查询所有文章合并部门名称
	 * @param pn
	 * @param pz
	 * @return
	 */
	public List<Article> getArticle(Integer pn,Integer pz);
	/**
	 * 查询单个文章内容
	 * @param id
	 * @return
	 */
	public CmsContent getArticleById(Long id);
	/**
	 * 更新文章
	 * @param content
	 */
	public void updateArticle(CmsContent content);
}
